/**
 * 
 * 广州锐鹏计算机科技有限公司（www.ruipengkj.com）
 * 
 * 
 * Copyright (c) 2011-2012 RUIPENGKJ.Co.Ltd. All rights reserved.
 * 
 * */
package com.ruipengkj.bean;

import java.io.Serializable;
import java.util.Date;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Transient;
/**
 * 说明：
 * Entity Name 充值记录
 * @Author：李智深
 * @Date：2012-03-14
 */
@Entity
@Table(name="ruipeng_tb_TShopRecharge")
public class TShopRecharge implements Serializable{

	private static final long serialVersionUID = 1L;
	
	private String RechargeID;
	private String UserID;//充值用户
	private String ChargeRuleID;//所依据的充值规则编号
	private Double GiftMoney;//赠送金额
	private Double Money;//充值金额
	private Date HappenTime;//充值时间
	private String WorkShiftID;
	
	private boolean isSelect;
	
	
	
	@Id
	@Column(name = "RechargeID", length=15)
	public String getRechargeID() {
		return RechargeID;
	}
	public void setRechargeID(String rechargeID) {
		RechargeID = rechargeID;
	}
	@Column(name = "UserID", length=15)
	public String getUserID() {
		return UserID;
	}
	public void setUserID(String userID) {
		UserID = userID;
	}
	@Column(name = "ChargeRuleID", length=15)
	public String getChargeRuleID() {
		return ChargeRuleID;
	}
	public void setChargeRuleID(String chargeRuleID) {
		ChargeRuleID = chargeRuleID;
	}
	@Column(name = "GiftMoney", length=20)
	public Double getGiftMoney() {
		return GiftMoney;
	}
	public void setGiftMoney(Double giftMoney) {
		GiftMoney = giftMoney;
	}
	@Column(name = "Money", length=20)
	public Double getMoney() {
		return Money;
	}
	public void setMoney(Double money) {
		Money = money;
	}
	@Column(name = "HappenTime")
	public Date getHappenTime() {
		return HappenTime;
	}
	public void setHappenTime(Date happenTime) {
		HappenTime = happenTime;
	}
	public static long getSerialVersionUID() {
		return serialVersionUID;
	}
	
	@Transient
	public boolean isSelect() {
		return isSelect;
	}
	public void setSelect(boolean isSelect) {
		this.isSelect = isSelect;
	}
	
	@Column(name = "WorkShiftID", length=15)
	public String getWorkShiftID() {
		return WorkShiftID;
	}
	public void setWorkShiftID(String workShiftID) {
		WorkShiftID = workShiftID;
	}
	
	
}
